﻿<%@ Page Title="" Language="C#" MasterPageFile="~/backend/Admin.Master" AutoEventWireup="true" CodeBehind="ParentCreate.aspx.cs" Inherits="mamnontuoitho7.backend.ParentCreate"  ValidateRequest="false"  %>
<%@ Import Namespace="mamnontuoitho7.AppCode" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

<script language="javascript" type="text/javascript">
    function ParentCreate_Click() {

        var parentMemberName = trim(document.getElementById("<%= txtMemberName.ClientID %>").value);
        var parentFullname = trim(document.getElementById("<%= txtFullname.ClientID %>").value);
        var parnetBirthday = trim(document.getElementById("<%= txtBirthday.ClientID %>").value);

        var parentPhone = trim(document.getElementById("<%= txtPhone.ClientID %>").value);
        var parentEmail = trim(document.getElementById("<%= txtEmail.ClientID %>").value);

        if (!/<%= ConstantClass.testMemberNameRegular_1 %>/.test(parentMemberName)) {
            alert("Tên đăng nhập ít nhất 6 ký tự và nhiều nhất là 20 ký tự.\n" +
                  "Tên đăng nhập phải có ít nhất 1 chữ cái ở đầu (Vd: Hong123 hay Tran.Hong_02 hay Tran_Hong_12.12)\n" +
                  "Tên đăng nhập không có khoản trắng hoặc ký tự đặc biệt.");
            document.getElementById("<%= txtMemberName.ClientID %>").focus();
            return false;
        }

        if (parentFullname == null || parentFullname == "" || !/<%= ConstantClass.testNameRegular_1 %>/.test(ConvertVietToEng(parentFullname))) {
            alert("Tên của phụ huynh không được để trống.\nTên của giáo viên không có số hoặc ký tự đặc biệt");
            document.getElementById("<%= txtFullname.ClientID %>").focus();
            return false;
        }


        if (parnetBirthday != null && parnetBirthday != "") {
            if (!/<%= ConstantClass.testDate_1 %>/.test(parnetBirthday)) {
                alert(" Ngày sinh không đúng định dạng.\n(ngày/tháng/năm)");
                document.getElementById("<%= txtBirthday.ClientID %>").focus();
                return false;
            }
        }

        if (parentPhone != null && parentPhone != "") {
            if (!/<%= ConstantClass.testPhoneRegular_1 %>/.test(parentPhone)) {
                alert("Số điện thoại phải có định dạng:\n###### hay +##.##### hay ##.###.##### hay ## ## ##.##.## hay (##) ##.###.##");
                document.getElementById("<%= txtPhone.ClientID %>").focus();
                return false;
            }
        }

        if (parentEmail != null && parentEmail != "") {
            if (!/<%= ConstantClass.testEmailRegular_1 %>/.test(parentEmail)) {
                alert("Không đúng định dạng email.");
                document.getElementById("<%= txtEmail.ClientID %>").focus();
                return false;
            }
        }

        return true;

    }

    function ConvertVietToEng(textViet) {
        var VietNamChar = new Array("aAeEoOuUiIdDyY",
                                            "áàạảãâấầậẩẫăắằặẳẵ",
                                            "ÁÀẠẢÃÂẤẦẬẨẪĂẮẰẶẲẴ",
                                            "éèẹẻẽêếềệểễ",
                                            "ÉÈẸẺẼÊẾỀỆỂỄ",
                                            "óòọỏõôốồộổỗơớờợởỡ",
                                            "ÓÒỌỎÕÔỐỒỘỔỖƠỚỜỢỞỠ",
                                            "úùụủũưứừựửữ",
                                            "ÚÙỤỦŨƯỨỪỰỬỮ",
                                            "íìịỉĩ",
                                            "ÍÌỊỈĨ",
                                            "đ",
                                            "Đ",
                                            "ýỳỵỷỹ",
                                            "ÝỲỴỶỸ");


        for (i = 1; i < VietNamChar.length; i++) {
            for (j = 0; j < VietNamChar[i].length; j++) {

                var str = "textViet.replace(/" + VietNamChar[i][j] + "/g,\"" + VietNamChar[0][i - 1] + "\")";
                textViet = eval(str);
            }
        }
        return textViet;

    }





    function trim(str) {
        return str.replace(/^\s+|\s+$/g, "");
    }
    </script>

    
<%--<script type="text/javascript">
    function myFunction() {
        var str = document.getElementById("demo").innerHTML;
        var k = "ị";
        var hh = "str.replace(/" + k + "/g,\"a\")";
        alert(hh);
        n = eval(hh);
        document.getElementById("demo").innerHTML = n;
    }
</script>--%>

<form id="form1" runat="server">
    <!-- Begin one column tab content window -->
    <div class="onecolumn">
	    <div class="header">
		    <span>Tạo Tài Khoản Phụ Huynh / Người Giám Hộ</span>
		    <div class="switchbutton">
                  <a href="ParentList.aspx" class="buttons stylebutton">Danh sách phụ huynh</a>
		    </div>
	    </div>
	    <br class="clear"/>
	    <div class="content">
		    <div id="tab2_content" class="tab_content">
                <div class="tableform">
                    <div>
                        <div class="left">
                            Tên đăng nhập:<br />
                            <asp:TextBox ID="txtMemberName" runat="server" style="width:340px;" MaxLength="20"></asp:TextBox>
                        </div>
                        <div class="right">
                            Hình ảnh:<br />
                            <asp:FileUpload ID="fulParentAvatar" runat="server" style="width:346px;"/>
                        </div>
                    </div><br class="clear"/><br />
                    <div>
                        <div class="left">
                            Họ và tên:<br />
                            <asp:TextBox ID="txtFullname" runat="server" style="width:340px;" MaxLength="100"></asp:TextBox>
                        </div>
                        <div class="right">
                            Giới tính:<asp:DropDownList ID="ddlSex" runat="server" style="width:350px;">
                               <asp:ListItem value="1" Selected="True">
                                 Nam
                               </asp:ListItem>
                               <asp:ListItem value="0" >
                                 Nữ
                               </asp:ListItem>
                            </asp:DropDownList>
                        </div>
                    </div><br class="clear"/><br />
                    <div>
                        <div class="left">
                            Ngày sinh:<br />
                            <asp:TextBox ID="txtBirthday" runat="server" style="width:340px;" MaxLength="10"></asp:TextBox>
                        </div>
                        <div class="right">
                            Nghề nghiệp:<br />
                            <asp:TextBox ID="txtCareer" runat="server" style="width:340px;" MaxLength="150"></asp:TextBox>
                        </div>
                    </div><br class="clear"/><br /> 
                    <p>
                            Địa chỉ:<br />
                            <asp:TextBox ID="txtAddress" runat="server" style="width:750px;" MaxLength="250"></asp:TextBox>
                    </p><br />
                    <div>
                        <div class="left">
                            Số điện thoại:<br />
                            <asp:TextBox ID="txtPhone" runat="server" style="width:340px;" MaxLength="15"></asp:TextBox>
                        </div>
                        <div class="right">
                            Email:<br />
                            <asp:TextBox ID="txtEmail" runat="server" style="width:340px;" MaxLength="100"></asp:TextBox>
                        </div>
                    </div><br class="clear"/><br />    
                    <div>
                        <div class="left">
                             <asp:Button ID="btnParentCreate" runat="server" Text="Lưu" 
                                 onclick="btnParentCreate_Click" 
                                 OnClientClick="return ParentCreate_Click()" />
                              <asp:Button ID="btnCancle" runat="server" Text="Làm lại" 
                                 onclick="btnCancle_Click"/>
                        </div>
                        <div class="right">
                            <asp:Label ID="lblParentNotice" runat="server" visible="False" ForeColor="Red" Font-Bold="True" Font-Size="Medium" ></asp:Label>
                        </div>
                    </div><br class="clear"/><br />               
                </div><br class="clear"/>
		    </div>
	    </div>
    </div>
    <!-- End one column tab content window -->
</form>

</asp:Content>
